//создаёт новый текстовый вектор
char **alloc_text_vector(int size);

//расширяет текстовый вектор размера size до размера new_size
char **expand_text_vector(char ***vector, int *size, const int new_size);

//удаляет элемент совппадающий с elem из текстового вектора
void free_elem_from_text_vector(char **vector, int *elem_count, char *elem);

//удаляет вектор
void free_vector(char **vector);

//удаляет вектор вместе с хранящимися в нём элементами
void free_vector_with_elems(char **vector);

